Data transfer and translating system



Feb. 3, 1959 R. c. GREENHALGH 2,87

DATA TRANSFER AND TRANSLATING SYSTEM Filed Dac. 21, 1955 as Sheets-Sheet1 TAPE $252 CALCULATOR TAPE 76 F'IG. 1

TAPE

READ OUT ALPHA READ our NUM. OR AND EVEN DIGITS 00o DIGITS Ilsfi II5\ r105 a NOT a *0 I06 4 1 3 READ a A ZIIZZII NOT 5 RV 4 .Q1

NOT4 N L 2 02 NOT 2 Q3 I Q4 NOT I I OR a on 5 0R 1 c OF 1 BITS ERROR IG3 DIGIT LINE SENSE LINE 0 Iffi' INHIBIT um:

READ 0v F IG- 4 L. JNVENTOR.

34o ROGER c GREENHALGH REAO our----- By AGENT.

Feb. 3, 1959 R. C. GREENHALGH DATA TRANSFER AND TRANSLATING SYSTEM FiledDec. 21, 1955 38 Sheets-Sheet 2 m READ NUMERIC LATCH new CALL f 13a '63READ ALPHANUMERIC LATCH 1 wm're NUMERIC LATCH WRITE CALL Q 7 wm'rsALPHANUMERIC LATCH I29 I40 1 I64 I 142 READ 1 WRtTE DELAY SINGLE SHOTass EEF CHARACTER 1 GATE I66 TRIGGER 104 150 6% AMP'E'JFIER 1 g WRITE151- PULSES 99 ,402 T wm'r: READ REG. mu. TURNS 167 l TR'GGEES Echo 'rTRIGGERS "Tfi'mssns on A52 N52 LINE REG. A 95 103 7 TRIGGERS 04 TIC 2c.

Feb. 3, 1959 R. c. GREENHALGH 2,372,666

DATA TRANSFER AND TRANSLATING SYSTEM Filed Dec. 21, 1955 58 Sheets-Sheet3 PROGRAM 93 cmcurrnv GENERAL STORAGE I18 mm:

TAPE WORD mo man RINGS 142 0001: CHECK RING MODIFICATION LOGIC SIGNINSERT AL FHA NUMiIIC WORD CORE BUFFER WRITE BI -QUINARY TO I48 TAPEALPHA TRANSLATING AND EVEN DIGITS STORIGE --96 LATCHES FIG. 2b-

Feb. 3, 1959 R. c. GREENHALGH 2,872,666

DATA TRANSFER AND TRANSLATING SYSTEM Filed Dec. 21, 1955 as Sheets-Sheet4 Q9avss4a21oauwno/a/r :59 I59 ass I I z ,na mi i lf ll l4lalzl1loD/G/Tf/NG "28 Iss 1 .9 EL W q L I IaI2[1]o mam 154 CONTROL woRp 155INTERROGATON OFF 1 1 BUFFER WORD 9 8 7 6 5 4 3 94 ODD DIGIT SECTIONALPHA. TRANS. EVEN DIGITS STORAGE LA TCHES NUM. TRANS. 2

WRITE EVEN TRANSLATING D|G|T CIRCUITRY SECTION Nb H I) O BI-QUINARY TOCODE TRANSLATOR Feb. 3, 1959 R. c. GREENHALGH 2,872,666

DATA TRANSFER AND TRANSLATING SYSTEM 38 Sheets-Sheet 5 Filed Dec. 21,1955 I b muHr fi 3 w w o m m w o m o o 0 0500-0 9080 0000-0- 8-000-0-800- 000-0-0 0000-0- -0000-0 0000-0- 0000-0- 0000-0- 3 m N n o o o m wm 6000-0 000-00- 00-000- 00-005 000020 0000-0- 080-0- 0000-0- 00-000-0-000-0 0-0000- 5 m o o o w n h m o o 0 0000-0 0000-0- 0000-0- 800-0-000-05 000020 00-8-0 2080- 008-0- 0000-0- 0000-0- w o w n o o o o o 02000-0 000-00- 0000-0- 0005-0 000020 0000-0- 0000-0- 0000-0- 0805-008-0- 0000-0- 3 w v n n w m o o o 0 20005 -00000- -00000- 08050 0000200-000-0 -00O0-0 0000-0- 0000-0- 0086- 0000-0- m w w w w n w o 0 680-0000-8- 0006-0 0005-0 0200-0 9000-0 00206 000050 0005-0 0000-0- 0000-0-2, m m. o o o o o o o o 0 9000-0 -0000-0 0000-0- 0000-0- 00005- 0000-0-0000-0- 0000-0- 0000-0- 0899 090-0- m w m o o o o o o o 0 5000-0 0-000-0-0000-0 0000-0- 0000-0- 0000-0- 0000-0- 0000-0- 0000-0- 0000-0- 0000-0-5 w m w o o o o o 0 0086 000-00- 000-00- 00-000- 0-0006 0000-0- 0000-0-0000-0- 0000-0- 0806- 0000-0- m m m m k w m o o o 0 -0000-0 00-000-000020 9800- 00-8-0 0-000-0 -0000-0 0000-0- 0000-0- 0000-0- 0000-0-010.? OO -O NO MO #0 Q0 00 b0 00 0O 0- O :05

Hm I h 0 ZOrEmOu 205 "O0 Feb. 3, 1959 R. c. GREENHALGH 7 DATA TRANSFERAND TRANSLATING SYSTEM 38 Sheets-Sheet 7 Filed D60. 21, 1955 '24BABC i-"ABC 246ABC 46ABC 12 48ABC 34 \MASNETIZED SPOT aa TAPE 'FIG. 9

Feb. 3, 1959 Filed Dec. 21, 1955 R. C. GREENHALGH DATA TRANSFER ANDTRANSLATING SYSTEM 38 Sheets-Sheet 9 FIG; .12 o.

HEAT OP CF 0GP 181 9 q RECORD TAPE l MARK w cF 2 fl START READ cHEcK RSHORT (KPITS BLOCK 0 '4- u S TR gi KF l oAo BUFFER 2- 1o Q0 TENS B;-

FF Q SToRE BUFFER TENS FROM 0 -Kl CALCULATORQ c -O I LOAD BUFFER K} 1-1O cF M cF 0p N KP L oSTo E BUFFER Bo UNITS CF START READ ALPHANUMERICCF E START READ NUMERIC Q START WRITE I 1 ALPHANUMERIC START WRITE 13A162 297 NUMERIC BUFFER DIGIT 272 155 c EVEN BUFFER DIGIT s I a, DIGITBUFFER DIGlT 7 I F 7 l7 BUFFER men 9 1 2a9 FIGS. 12 2.12m CF FlG14q 55x1 -155 cw1 ON M 2 o l 000 DIGIT CF BUFFER 284 1 S DiGlT 0 Feb. 3, 1959R. c. GREENHALGH 2,872,666

DATA TRANSFER AND TRANSLATING SYSTEM Filed Dec. 21, 1955 58 Sheets-Sheet10 CALCULATOR REsET so 5 189 3 3 READ CHECKREAD Ill"o 136 is? IN CF g #4FIG. I29 190 WR'TE MASTER LATCHES I85 163 186 READ CHECK 1 READ 0- 186CHECK gas; Bl READ N READ CALL 6 CF sTART TAPE II; o RAE/:10 UNIT ,IszREAD ALPHA- 1 114 NUMERIC T El READ V b a I N CF 297 FIGS. \Zd. 2.12?READ NUMERIC 162- L33 :1 FlGSI12d. 8J2? 9 WRITE A/N I A. I wRITE A/N wcFI 274 138" WRITE N CF I31 O 5 WRITE CALL START TAPE UNIT 274 .12 b

I54 L EL Ir+ 221 READ cF WRITE j 289 n us 266 155' 291 K FlG.\3c

. Kl- I76 /127 I139 READ Kk F 219 OFF M wRITE CF N #4 148 OD K F|G13c143 25a Feb. 3, 1959 R. c. GREENHALGH 2,372,666

DATA TRANSFER AND TRANSLATING SYSTEM Filed Dec. 21, 1955 5a Sheets-Sheet11- ,zsa 269 257 I: CF FIGI A l N 55 L0 RING DIGIT CF /271 F IG- 1.2 c RO 92: RESTART' 304 ADVANCE CALCULATOR 271 WORD RING RING vI oRo ADVA C &sET DIGIT I0 141 CF CF RESET r I I44 I42-- l I=IG2Q ,READ WRITE RESET ONREAD wRITE MASTER DELAY CF DIGIT RING iAL iAwANce & 6 I 2 I4 RESET I a IADVANCE RING DIGIT Io DIGI RING RING FIG 12 CONTROL WORD INTERRoGATIoNOFF 276 I54 174 CF 9 K 279 no l 277 CF OCF -O I N 278 6} o BUFFER 1 FIG12 DIGET 1o 20 Q 1 CONTROL woRo INTERRoGATIoN LATCH 281 1 READ/WRITE6ELAY m cI-II cuI MoR I RESET CF CF -0 Q 2 H612, 295 6 /282 I r I 155--HZB -3o7 155 CONTROL WORD INTERROGATION ON Feb.

Filed I R. c. GREENHALGH Dec. 21, 1955 READ WRITE TAPE RI. AND R.O.

5 CF EARLY WORD PULSE c K I 0 DRUM READ OUT LATQH OFF -1 1 WORD amoADVANCE n I c WORD RING RESET K:

f 215 21s REET ON READ! WRITE MASTER I93 209 I42 19V] :l93 208 1 g I 304M a CF LOAD BUFFER* 246/ 0 IN 0 -o o STR BF'R|- DIG|T10 2. 2 244 47 i240ADVANCE 245 12 ADVADIIZEGWORD T 2 s F1 1 RING ADVANCE f, IN 9 271 I l206 n -r 9 D9 215 LOAD aFR D| 216 248 240 STR BFR --D|-- as f WORD Rm 1CF ADVANCE 21a -0 liN (P -o w DIGIT e M D8 is I cr DIGlT 1 D7 3 248 245L 2|e- 2|7- a IN 9 0 W3 2 g DIGIT 6 DB j 4o 2w F'IGL .l2cL- i J Feb. 3,1959 R. c. GREENHALGH 2,872,556

DATA TRANSFER AND TRANSLATING SYSTEM Filed Dec. 21, 1955 38 Sheets-Sheet13 F'IG- 12c a o l N -CF 9 WORD o 1 we 207 CONTROL WORD INTERROGATION OI V FIG. l2c

' FIG 5c RING we I RlNG DOGIT 154 CONTROL WORD c l INTERROGATION 0 Ff oFIG |2c I RING we 240 CF M U3 less v zae m 02 1 FALL 0F 9 o CF WORD 9 I-0 HQ l2b WORD 1 W g 248 K6 B02 I CF I57 9 245 Oaw1 F I59 286 A D3 m L iv-fikH-o WORD 2 we 9 I57 CF s o 59 8W2 O N D4 i ar WORD a W3 15a :51LHBD CF 4G a I l u] 154 1s5 L 8W3 Feb. 3, 1959 R. C. GREENHALGH DATATRANSFER AND TRANSLATING SYSTEM Filed Dec. 21, 1955 331 CALC. woRDADDRESS 320 a 3m BUFFER woRD cF c 7 333' BUFFER woRD 0 5 L 3 2 READ I o-WRITE 4 I POPW I 321 1owoRDs) I BUFFER men 10 H 32o *v:1 cF Q1CALCULATOR D9 g 3 9 324 c2 DRUM STORAGE GATE ON o| I I EB 322 I 327\BUFFER DIGIT Io CALCULATOR D10 3 l DRUM STORAGE GATE OFF PW JTAPEPSLEADOUT FIG I2I 329 323 (I1 DIGITS 341 rss R.I.-R.OI 223 350 GATEFRoM CALCV CF INHIBIT n PULSE I 55 O 0 328 LINE 55 READ OUT cF I R EmIIW I I l I 3ss 2;

225 224 CF 1 o H 3 Q 250v N 55 READ IN I 344 O? 04 Q3 o-+ L \JPW FIG.l3d H CF L5 H Q L5 T; I I06 o-I 348 16 (T BIT LINES) FROM READTRANSLATOR I30 0 ENTER BUFFER 349 *n CALCULA'IOR OUTPUT I SELECTEDSTORAGE 351 371 I 38 Sheets-Sheet 14 Feb. 3, 1959 R. c. GREENHALGH2,372,666

DATA TRANSFER AND TRANSLATING SYSTEM Filed Dec. 21, 1955 as Sheets-Sheet15 35B READ OUT SAMPLE LINE A REGENERAT ON Feb. 3, 1959 R. c. GREENHALGH2,

DATA TRANSFER AND TRANSLATING SYSTEM Filed D60. 21, 1955 58 Sheets-Sheet16 370 88 $5 Pal-R0 GATE CF "D" PULSE Po 2 TAPE READlN-READOUT 2o2 L 205CF RESET BUFFER LATCHES Q36 2k 4 -o 3 4 146 ER on 356 c CF .1364 BUFF IN357;) F 0 9 SENSE LATCH CF I I r -3e3 361 I 362 PO READOUT 10-WORD HQ HQ356 BLOCK T0 DRUM 7 004 R0 SINGLE WORD My Q3 WRITE M- 02 139 Q1 FIG. l2b 362 fi L 367 Q0 366 CF s5 365 A O 4 358 369 50 OF wgns TRANSLATOR T0BO 9 OF CALCULATOR

